too expensive - German English Dictionary